package edu.tfh.s2.ehkbot.gerete.sensoren.real;

import edu.tfh.s2.ehkbot.daten.Protokoll;
import edu.tfh.s2.ehkbot.gerete.sensoren.IndoorGPS.IndoorGPSState;
import edu.tfh.s2.ehkbot.steuerung.Position;
import edu.tfh.s2.ehkbot.steuerung.Richtung;

/**
 * Implementiert das State für den Zustand real von IndoorGPS.
 * 
 * @author s2zehn
 */
public class IndoorGPSReal implements IndoorGPSState, Cloneable {

	/**
	 * @see java.lang.Object#clone()
	 */
	@Override
	public Object clone() {
		try {
			return super.clone();
		} catch (CloneNotSupportedException e) {
			Protokoll.getInstanc().exception(e);
		}
		return null;
	}

	/**
	 * @see edu.tfh.s2.ehkbot.gerete.sensoren.IndoorGPS.IndoorGPSState#getCurrentPosition()
	 */
	@Override
	public Position getCurrentPosition() {
		// TODO : real
		return null;
	}

	/**
	 * @see edu.tfh.s2.ehkbot.gerete.sensoren.IndoorGPS.IndoorGPSState#getRichtung()
	 */
	@Override
	public Richtung getRichtung() {
		// TODO: real
		return null;
	}

}
